/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   Module Name          : com.yaodian100.ec.order.remote.ServiceOrderBo
   Module Description   :

   Date Created      : 2010/2/4
   Original Author   : andy.chuang
   Team              : yaodian100
   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   MODIFICATION HISTORY
   ------------------------------------------------------------------------------
   Date Modified       Modified by       Comments
   ------------------------------------------------------------------------------
   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
package com.yaodian100.ec.order.remote;

import java.util.Date;
import java.util.List;

/**
 * @author andy.chuang
 * 
 */
public class ServiceOrderBo {
	private String id;
	private int status;
	private String returnStatus;
	private float realBenefit;
	private float realBonus;
	private float realCash;
	private float realMyWallet;
	private float realShipfare;
	private Date refundApproveDate;
	private Date refundDate;
	private float realInstallmentFee;
	private float realGiftcardBalance;

	/**
	 * @return the realInstallmentFee
	 */
	public float getRealInstallmentFee() {
		return realInstallmentFee;
	}

	/**
	 * @param realInstallmentFee the realInstallmentFee to set
	 */
	public void setRealInstallmentFee(float realInstallmentFee) {
		this.realInstallmentFee = realInstallmentFee;
	}

	/**
	 * @return the refundApproveDate
	 */
	public Date getRefundApproveDate() {
		return refundApproveDate;
	}

	/**
	 * @param refundApproveDate the refundApproveDate to set
	 */
	public void setRefundApproveDate(Date refundApproveDate) {
		this.refundApproveDate = refundApproveDate;
	}

	/**
	 * @return the refundDate
	 */
	public Date getRefundDate() {
		return refundDate;
	}

	/**
	 * @param refundDate the refundDate to set
	 */
	public void setRefundDate(Date refundDate) {
		this.refundDate = refundDate;
	}

	private String receiverTp = "10";

	/**
	 * @return the returnStatus
	 */
	public String getReturnStatus() {
		return returnStatus;
	}

	/**
	 * @param returnStatus the returnStatus to set
	 */
	public void setReturnStatus(String returnStatus) {
		this.returnStatus = returnStatus;
	}

	private List<ServiceProduct> serviceProducts;

	/**
	 * @return the serviceProducts
	 */
	public List<ServiceProduct> getServiceProducts() {
		return serviceProducts;
	}

	/**
	 * @param serviceProducts the serviceProducts to set
	 */
	public void setServiceProducts(List<ServiceProduct> serviceProducts) {
		this.serviceProducts = serviceProducts;
	}

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the status
	 */
	public int getStatus() {
		return status;
	}

	/**
	 * @param status the status to set
	 */
	public void setStatus(int status) {
		this.status = status;
	}

	/**
	 * @return the realBenefit
	 */
	public float getRealBenefit() {
		return realBenefit;
	}

	/**
	 * @param realBenefit the realBenefit to set
	 */
	public void setRealBenefit(float realBenefit) {
		this.realBenefit = realBenefit;
	}

	/**
	 * @return the realBonus
	 */
	public float getRealBonus() {
		return realBonus;
	}

	/**
	 * @param realBonus the realBonus to set
	 */
	public void setRealBonus(float realBonus) {
		this.realBonus = realBonus;
	}

	/**
	 * @return the realCash
	 */
	public float getRealCash() {
		return realCash;
	}

	/**
	 * @param realCash the realCash to set
	 */
	public void setRealCash(float realCash) {
		this.realCash = realCash;
	}

	/**
	 * @return the realMyWallet
	 */
	public float getRealMyWallet() {
		return realMyWallet;
	}

	/**
	 * @param realMyWallet the realMyWallet to set
	 */
	public void setRealMyWallet(float realMyWallet) {
		this.realMyWallet = realMyWallet;
	}

	/**
	 * @return the realShipfare
	 */
	public float getRealShipfare() {
		return realShipfare;
	}

	/**
	 * @param realShipfare the realShipfare to set
	 */
	public void setRealShipfare(float realShipfare) {
		this.realShipfare = realShipfare;
	}

	public String getReceiverTp() {
		return receiverTp;
	}

	public void setReceiverTp(String receiverTp) {
		this.receiverTp = receiverTp;
	}

	/**
	 * @return the realGiftcardBalance
	 */
	public float getRealGiftcardBalance() {
		return realGiftcardBalance;
	}

	/**
	 * @param realGiftcardBalance the realGiftcardBalance to set
	 */
	public void setRealGiftcardBalance(float realGiftcardBalance) {
		this.realGiftcardBalance = realGiftcardBalance;
	}

}
